home *** CD-ROM | disk | FTP | other *** search
- .model large,pascal
-
- include xms.inc
-
- .code XMS_TEXT
-
- ;ERR PUBLIC __ErrXmsGetEMBHandleInfo(HEMB hemb, PBYTE pcLock, PBYTE pcHandles, PUSHORT pckbSize);
-
- public __ErrXmsGetEMBHandleInfo
- __ErrXmsGetEMBHandleInfo proc \
- hemb:word, \
- pcLock:ptr byte, \
- pcHandles:ptr byte, \
- pckbSize:ptr word
-
- mov dx,[hemb]
- XmsCall 0Eh
- jc Exit ;Brif error
-
- mov ax,bx
-
- les bx,[pcLock]
- mov es:[bx],ah
-
- les bx,[pcHandles]
- mov es:[bx],al
-
- les bx,[pckbSize]
- mov es:[bx],dx
-
- xor ax,ax
-
- Exit:
- ret
-
- __ErrXmsGetEMBHandleInfo endp
-
- end